Einhugur GraphicsFormats Plugin for Objo

Einhugur.GraphicsFormats.RawIcoExporter Class

A class to Export RawBitmap to a ICO format. The result can be written to a File or Bytes buffer.

This class is in the einhugur.graphicsformats.png assembly.

Object
   Einhugur.GraphicsFormats.RawIcoExporter

class Einhugur.GraphicsFormats.RawIcoExporter

Constructors

Einhugur.GraphicsFormats.RawIcoExporterConstructor that takes no parameters.

Properties

GammaGamma value that was read from the image.
InformationShared property to get information about the file format.

Methods

AddBitmapUse this method when wanting to add more than one bitmap or size into the ICO file, adding them one by one and then call SaveBitmapsToFile or SaveBitmapsToMemoryBlock.
DisposeReleases unmanaged resources used by the RawIcoExporter class.
SaveBitmapsToFileSaves one or more bitmaps to a single ICO formatted file. The bitmaps must have been previously added with the AddBitmap method.
SaveBitmapsToMemoryBlockSaves one or more bitmaps to a single ICO formatted Bytes buffer. The bitmaps must have been previously added with the AddBitmap method.
SaveToFileSaves a single bitmap to a ICO file.
SaveToMemoryBlockSaves a single bitmap to ICO formatted Bytes buffer.

Supported Platforms:

  • macOS Intel 64 bit
  • macOS Apple Silicon
  • Windows 64 bit
  • Windows ARM 64 bit
  • Linux 64 bit
  • Linux ARM 64 bit